﻿// 4693. 寻找回文串.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

/*

https://www.acwing.com/problem/content/4696/
给定 n
 个字符串，选择其中之一作为前缀，其中之一作为后缀，两者拼接就可以组成一个单词。

前缀和后缀可以选择同一个字符串，所以我们一共可以得到 n×n
 个单词。

请你计算这些单词中，有多少个是回文的。

输入格式
第一行包含整数 n
。

接下来 n
 行，每行描述一个给定字符串，首先包含一个整数 li
 表示字符串长度，然后包含一个长度为 li
 的由小写字母构成的字符串。

输出格式
输出一个整数，表示回文单词的数量。

数据范围
所有单词的总长度不超过 2×106
，
给定字符串不保证两两不同。

输入样例：
3
1 a
2 ab
2 ba
输出样例：
5
*/
int main()
{
    std::cout << "Hello World!\n";
}

 